function h = plot_mark(ax, X, Y, marks)
% plot_mark 绘制并标出数据点的值
% 
% 在坐标区 ax 中, 绘制 Y 对 X 的图. 其中 X 和 Y 必须是等长的向量.
% marks 为被标注数据点的坐标
ax.NextPlot = 'add';
h = plot(ax, X, Y);

dX = diff(X);
dX = [dX, dX(end)];

dY = diff(Y);
dY = [dY, dY(end)];

d2X = diff(dX);
d2X = [d2X, d2X(end)];

d2Y = diff(dY);
d2Y = [d2Y, d2Y(end)];

kappa = abs( dX .* d2Y - d2X .* dY ) ./ (dX.^2 + dY.^2).^(3/2);


end